package com.wxmit.module.system.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.wxmit.base.enums.BusinessStatus;
import com.wxmit.module.system.domain.vo.LoginLogVO;
import com.wxmit.system.base.core.IShushanService;
import com.wxmit.module.system.domain.SysLoginLog;
import com.wxmit.system.base.core.ShushanPage;
import com.wxmit.system.domain.LoginUser;

import java.util.List;

/**
 * @Description ISysLoginLogService
 * @Author huangxiong
 * @Date 2022/7/13 14:20
 * @Version V1.0
 */
public interface ISysLoginLogService extends IShushanService<SysLoginLog> {
    void saveWithAsync(LoginUser loginUser, BusinessStatus status, String msg);

    void clear();

    List<LoginLogVO> workBenchLoginLog();

}
